cattle ditch - Français Anglais Dictionnaire